medium-long range - German English Dictionary